package com.eedi.framework.user.controller.org.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Project eedi-org
 * @Description 用户账号批量添加
 * @Author TomBombadil
 * @Date 2024/08/05 14:07
 **/
@Data
@Builder
@Schema(description = "经营管理 - 批量添加成员异常数据 Response VO")
@ExcelIgnoreUnannotated
@NoArgsConstructor
@AllArgsConstructor
public class OrgUserAccountImportFailResp {

    /**
     * 用户登录名
     */
    @ExcelProperty(value = "用户账号", index = 0)
    private String orgUserLoginId;

    /**
     * 昵称
     */
    @ExcelProperty(value = "用户姓名", index = 1)
    private String orgUserName;

    /**
     * 手机
     */
    @ExcelProperty(value = "手机号码", index = 2)
    private String orgUserMobile;


    @ExcelProperty(value = "身份证号码", index = 3)
    private String orgUserCertNo;

    /**
     * 错误原因
     */
    @ExcelProperty(value = "导入失败原因", index = 4)
    private String failReason;

    /**
     * excel行号
     */
    @ExcelProperty(value = "原始数据行号", index = 5)
    private int rowNo;
}
